# near model CODE resource # jump table entries: 7760-7766 (7 of them) export_970: 00000000 4E56 0000 link A6, 0 00000004 48E7 0018 movem.l -[A7], A3,A4 00000008 266E 000C movea.l A3, [A6 + 0xC] 0000000C 286E 0008 movea.l A4, [A6 + 0x8] 00000010 2F0B move.l -[A7], A3 00000012 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */] 00000016 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 0000001C 57C0 seq D0 0000001E 4400 neg.b D0 00000020 4880 ext.w D0 00000022 584F addq.w A7, 4 00000024 666C bne +0x6E /* 00000092 */ 00000026 2F0C move.l -[A7], A4 00000028 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */] 0000002C 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00000032 584F addq.w A7, 4 00000034 6626 bne +0x28 /* 0000005C */ 00000036 2F0B move.l -[A7], A3 00000038 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 0000003C 588F addq.l A7, 4 0000003E 2F00 move.l -[A7], D0 00000040 2F0B move.l -[A7], A3 00000042 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */] 00000046 588F addq.l A7, 4 00000048 2F00 move.l -[A7], D0 0000004A 2F0C move.l -[A7], A4 0000004C 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 00000050 2F0B move.l -[A7], A3 00000052 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 00000056 4FEF 0010 lea.l A7, [A7 + 0x10] 0000005A 6036 bra +0x38 /* 00000092 */ label0000005C: 0000005C 2F0B move.l -[A7], A3 0000005E 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */] 00000062 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 00000068 584F addq.w A7, 4 0000006A 6614 bne +0x16 /* 00000080 */ 0000006C 2F0B move.l -[A7], A3 0000006E 2F0C move.l -[A7], A4 00000070 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 00000074 2F0B move.l -[A7], A3 00000076 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */] 0000007A 4FEF 000C lea.l A7, [A7 + 0xC] 0000007E 6012 bra +0x14 /* 00000092 */ label00000080: 00000080 2F0B move.l -[A7], A3 00000082 2F0C move.l -[A7], A4 00000084 4EAD 18A2 jsr [A5 + 0x18A2 /* export_784 */] 00000088 2F0B move.l -[A7], A3 0000008A 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */] 0000008E 4FEF 000C lea.l A7, [A7 + 0xC] label00000092: 00000092 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000098 4E5E unlink A6 0000009A 4E75 rts export_971: 0000009C 4E56 FFF0 link A6, -0x0010 000000A0 48E7 0118 movem.l -[A7], D7,A3,A4 000000A4 2E2E 0010 move.l D7, [A6 + 0x10] 000000A8 286E 000C movea.l A4, [A6 + 0xC] 000000AC 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 000000B4 7000 moveq.l D0, 0x00 000000B6 2D40 FFFC move.l [A6 - 0x4], D0 000000BA 41EE FFF8 lea.l A0, [A6 - 0x8] 000000BE 2F0C move.l -[A7], A4 000000C0 2054 movea.l A0, [A4] 000000C2 2050 movea.l A0, [A0] 000000C4 2268 008C movea.l A1, [A0 + 0x8C] 000000C8 4E91 jsr [A1] 000000CA 2640 movea.l A3, D0 000000CC 200B move.l D0, A3 000000CE 584F addq.w A7, 4 000000D0 6750 beq +0x52 /* 00000122 */ 000000D2 2007 move.l D0, D7 000000D4 0480 5144 7074 subi.l D0, 0x51447074 /* 'QDpt' */ 000000DA 6636 bne +0x38 /* 00000112 */ 000000DC 2F0B move.l -[A7], A3 000000DE 486E FFF0 pea.l [A6 - 0x10] 000000E2 2053 movea.l A0, [A3] 000000E4 2050 movea.l A0, [A0] 000000E6 2268 0094 movea.l A1, [A0 + 0x94] 000000EA 4E91 jsr [A1] 000000EC 302E FFF4 move.w D0, [A6 - 0xC] 000000F0 906E FFF0 sub.w D0, [A6 - 0x10] 000000F4 48C0 ext.l D0 000000F6 2F00 move.l -[A7], D0 000000F8 302E FFF6 move.w D0, [A6 - 0xA] 000000FC 906E FFF2 sub.w D0, [A6 - 0xE] 00000100 48C0 ext.l D0 00000102 2F00 move.l -[A7], D0 00000104 486E FFF8 pea.l [A6 - 0x8] 00000108 4EAD 1032 jsr [A5 + 0x1032 /* export_514 */] 0000010C 4FEF 0014 lea.l A7, [A7 + 0x14] 00000110 6010 bra +0x12 /* 00000122 */ label00000112: 00000112 2F07 move.l -[A7], D7 00000114 2F0C move.l -[A7], A4 00000116 486E FFF8 pea.l [A6 - 0x8] 0000011A 4EAD 167A jsr [A5 + 0x167A /* export_715 */] 0000011E 4FEF 000C lea.l A7, [A7 + 0xC] label00000122: 00000122 206E 0008 movea.l A0, [A6 + 0x8] 00000126 43EE FFF8 lea.l A1, [A6 - 0x8] 0000012A 20D9 move.l [A0]+, [A1]+ 0000012C 20D9 move.l [A0]+, [A1]+ 0000012E 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C] 00000134 4E5E unlink A6 00000136 4E75 rts export_972: 00000138 4E56 FFF4 link A6, -0x000C 0000013C 48E7 0018 movem.l -[A7], A3,A4 00000140 286E 000C movea.l A4, [A6 + 0xC] 00000144 486E FFF4 pea.l [A6 - 0xC] 00000148 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */] 0000014C 2F0C move.l -[A7], A4 0000014E 2054 movea.l A0, [A4] 00000150 2050 movea.l A0, [A0] 00000152 2268 008C movea.l A1, [A0 + 0x8C] 00000156 4E91 jsr [A1] 00000158 2D40 FFFC move.l [A6 - 0x4], D0 0000015C 486E 0014 pea.l [A6 + 0x14] 00000160 4EAD 12BA jsr [A5 + 0x12BA /* export_595 */] 00000164 588F addq.l A7, 4 00000166 2F00 move.l -[A7], D0 00000168 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000016C 4EAD 08DA jsr [A5 + 0x8DA /* export_279 */] 00000170 2640 movea.l A3, D0 00000172 200B move.l D0, A3 00000174 4FEF 0010 lea.l A7, [A7 + 0x10] 00000178 672C beq +0x2E /* 000001A6 */ 0000017A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000017E 2F0B move.l -[A7], A3 00000180 4EAD 259A jsr [A5 + 0x259A /* export_1199 */] 00000184 4A00 tst.b D0 00000186 504F addq.w A7, 8 00000188 671C beq +0x1E /* 000001A6 */ 0000018A 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */ 00000190 2F0B move.l -[A7], A3 00000192 4EAD 276A jsr [A5 + 0x276A /* export_1257 */] 00000196 2840 movea.l A4, D0 00000198 2F0C move.l -[A7], A4 0000019A 486E FFF4 pea.l [A6 - 0xC] 0000019E 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */] 000001A2 4FEF 0010 lea.l A7, [A7 + 0x10] label000001A6: 000001A6 206E 0008 movea.l A0, [A6 + 0x8] 000001AA 43EE FFF4 lea.l A1, [A6 - 0xC] 000001AE 20D9 move.l [A0]+, [A1]+ 000001B0 20D9 move.l [A0]+, [A1]+ 000001B2 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14] 000001B8 4E5E unlink A6 000001BA 4E75 rts export_973: 000001BC 4E56 FFE0 link A6, -0x0020 000001C0 48E7 0118 movem.l -[A7], D7,A3,A4 000001C4 2E2E 0010 move.l D7, [A6 + 0x10] 000001C8 286E 000C movea.l A4, [A6 + 0xC] 000001CC 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 000001D4 7000 moveq.l D0, 0x00 000001D6 2D40 FFFC move.l [A6 - 0x4], D0 000001DA 41EE FFF8 lea.l A0, [A6 - 0x8] 000001DE 2F0C move.l -[A7], A4 000001E0 2054 movea.l A0, [A4] 000001E2 2050 movea.l A0, [A0] 000001E4 2268 0090 movea.l A1, [A0 + 0x90] 000001E8 4E91 jsr [A1] 000001EA 2640 movea.l A3, D0 000001EC 2007 move.l D0, D7 000001EE 0480 7164 7274 subi.l D0, 0x71647274 /* 'qdrt' */ 000001F4 584F addq.w A7, 4 000001F6 6636 bne +0x38 /* 0000022E */ 000001F8 2F0B move.l -[A7], A3 000001FA 486E FFE0 pea.l [A6 - 0x20] 000001FE 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */] 00000202 41EE FFE0 lea.l A0, [A6 - 0x20] 00000206 43EE FFE8 lea.l A1, [A6 - 0x18] 0000020A 22D8 move.l [A1]+, [A0]+ 0000020C 22D8 move.l [A1]+, [A0]+ 0000020E 41EE FFE8 lea.l A0, [A6 - 0x18] 00000212 43EE FFF0 lea.l A1, [A6 - 0x10] 00000216 22D8 move.l [A1]+, [A0]+ 00000218 22D8 move.l [A1]+, [A0]+ 0000021A 41EE FFF0 lea.l A0, [A6 - 0x10] 0000021E 508F addq.l A7, 8 00000220 2F08 move.l -[A7], A0 00000222 486E FFF8 pea.l [A6 - 0x8] 00000226 4EAD 103A jsr [A5 + 0x103A /* export_515 */] 0000022A 504F addq.w A7, 8 0000022C 6010 bra +0x12 /* 0000023E */ label0000022E: 0000022E 2F07 move.l -[A7], D7 00000230 2F0C move.l -[A7], A4 00000232 486E FFF8 pea.l [A6 - 0x8] 00000236 4EAD 167A jsr [A5 + 0x167A /* export_715 */] 0000023A 4FEF 000C lea.l A7, [A7 + 0xC] label0000023E: 0000023E 206E 0008 movea.l A0, [A6 + 0x8] 00000242 43EE FFF8 lea.l A1, [A6 - 0x8] 00000246 20D9 move.l [A0]+, [A1]+ 00000248 20D9 move.l [A0]+, [A1]+ 0000024A 4CEE 1880 FFD4 movem.l D7,A3,A4, [A6 - 0x2C] 00000250 4E5E unlink A6 00000252 4E75 rts export_974: 00000254 4E56 FFF0 link A6, -0x0010 00000258 48E7 0118 movem.l -[A7], D7,A3,A4 0000025C 2E2E 0010 move.l D7, [A6 + 0x10] 00000260 286E 000C movea.l A4, [A6 + 0xC] 00000264 486E FFF8 pea.l [A6 - 0x8] 00000268 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */] 0000026C 2007 move.l D0, D7 0000026E 0480 6364 6973 subi.l D0, 0x63646973 /* 'cdis' */ 00000274 584F addq.w A7, 4 00000276 6720 beq +0x22 /* 00000298 */ 00000278 0480 0D11 09F9 subi.l D0, 0xD1109F9 0000027E 6718 beq +0x1A /* 00000298 */ 00000280 0480 0000 F20B subi.l D0, 0xF20B 00000286 6710 beq +0x12 /* 00000298 */ 00000288 0480 02EF 06EE subi.l D0, 0x2EF06EE 0000028E 6708 beq +0xA /* 00000298 */ 00000290 0480 0010 F912 subi.l D0, 0x10F912 00000296 6632 bne +0x34 /* 000002CA */ label00000298: 00000298 2F0C move.l -[A7], A4 0000029A 2054 movea.l A0, [A4] 0000029C 2050 movea.l A0, [A0] 0000029E 2268 008C movea.l A1, [A0 + 0x8C] 000002A2 4E91 jsr [A1] 000002A4 2640 movea.l A3, D0 000002A6 2F07 move.l -[A7], D7 000002A8 2F0B move.l -[A7], A3 000002AA 486E FFF0 pea.l [A6 - 0x10] 000002AE 2053 movea.l A0, [A3] 000002B0 2050 movea.l A0, [A0] 000002B2 2268 0034 movea.l A1, [A0 + 0x34] 000002B6 4E91 jsr [A1] 000002B8 41EE FFF8 lea.l A0, [A6 - 0x8] 000002BC 43EE FFF0 lea.l A1, [A6 - 0x10] 000002C0 20D9 move.l [A0]+, [A1]+ 000002C2 20D9 move.l [A0]+, [A1]+ 000002C4 4FEF 0010 lea.l A7, [A7 + 0x10] 000002C8 6010 bra +0x12 /* 000002DA */ label000002CA: 000002CA 2F07 move.l -[A7], D7 000002CC 2F0C move.l -[A7], A4 000002CE 486E FFF8 pea.l [A6 - 0x8] 000002D2 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 000002D6 4FEF 000C lea.l A7, [A7 + 0xC] label000002DA: 000002DA 206E 0008 movea.l A0, [A6 + 0x8] 000002DE 43EE FFF8 lea.l A1, [A6 - 0x8] 000002E2 20D9 move.l [A0]+, [A1]+ 000002E4 20D9 move.l [A0]+, [A1]+ 000002E6 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C] 000002EC 4E5E unlink A6 000002EE 4E75 rts export_975: 000002F0 4E56 FFFC link A6, -0x0004 000002F4 48E7 0018 movem.l -[A7], A3,A4 000002F8 286E 0008 movea.l A4, [A6 + 0x8] 000002FC 2F0C move.l -[A7], A4 000002FE 2054 movea.l A0, [A4] 00000300 2050 movea.l A0, [A0] 00000302 2268 0090 movea.l A1, [A0 + 0x90] 00000306 4E91 jsr [A1] 00000308 2640 movea.l A3, D0 0000030A 4878 4362 push.l 0x4362 /* 'Cb' */ 0000030E 2F0B move.l -[A7], A3 00000310 2053 movea.l A0, [A3] 00000312 2050 movea.l A0, [A0] 00000314 2268 000C movea.l A1, [A0 + 0xC] 00000318 4E91 jsr [A1] 0000031A 4A00 tst.b D0 0000031C 4FEF 000C lea.l A7, [A7 + 0xC] 00000320 672A beq +0x2C /* 0000034C */ 00000322 2F0C move.l -[A7], A4 00000324 2054 movea.l A0, [A4] 00000326 2050 movea.l A0, [A0] 00000328 2268 0090 movea.l A1, [A0 + 0x90] 0000032C 4E91 jsr [A1] 0000032E 2D40 FFFC move.l [A6 - 0x4], D0 00000332 4878 4397 push.l 0x4397 00000336 206E FFFC movea.l A0, [A6 - 0x4] 0000033A 2F08 move.l -[A7], A0 0000033C 2050 movea.l A0, [A0] 0000033E 2050 movea.l A0, [A0] 00000340 2268 0080 movea.l A1, [A0 + 0x80] 00000344 4E91 jsr [A1] 00000346 4FEF 000C lea.l A7, [A7 + 0xC] 0000034A 6036 bra +0x38 /* 00000382 */ label0000034C: 0000034C 4878 2BF2 push.l 0x2BF2 00000350 2F0B move.l -[A7], A3 00000352 2053 movea.l A0, [A3] 00000354 2050 movea.l A0, [A0] 00000356 2268 000C movea.l A1, [A0 + 0xC] 0000035A 4E91 jsr [A1] 0000035C 4A00 tst.b D0 0000035E 504F addq.w A7, 8 00000360 671E beq +0x20 /* 00000380 */ 00000362 2F0C move.l -[A7], A4 00000364 2054 movea.l A0, [A4] 00000366 2050 movea.l A0, [A0] 00000368 2268 0090 movea.l A1, [A0 + 0x90] 0000036C 4E91 jsr [A1] 0000036E 2640 movea.l A3, D0 00000370 2053 movea.l A0, [A3] 00000372 0828 0005 004A btst.b [A0 + 0x4A], 0x5 00000378 56C0 sne D0 0000037A 4400 neg.b D0 0000037C 584F addq.w A7, 4 0000037E 6002 bra +0x4 /* 00000382 */ label00000380: 00000380 7000 moveq.l D0, 0x00 label00000382: 00000382 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 00000388 4E5E unlink A6 0000038A 4E75 rts export_976: 0000038C 4E56 FFFE link A6, -0x0002 00000390 48E7 0108 movem.l -[A7], D7,A4 00000394 286E 0010 movea.l A4, [A6 + 0x10] 00000398 41EE 0008 lea.l A0, [A6 + 0x8] 0000039C 224C movea.l A1, A4 0000039E 22D8 move.l [A1]+, [A0]+ 000003A0 22D8 move.l [A1]+, [A0]+ 000003A2 4207 clr.b D7 label000003A4: 000003A4 422E FFFF clr.b [A6 - 0x1] 000003A8 558F subq.l A7, 2 000003AA 2F0C move.l -[A7], A4 000003AC 3F3C 0038 move.w -[A7], 0x38 /* '8' */ 000003B0 A88F syscall OSDispatch 000003B2 4A5F tst.w [A7]+ 000003B4 6730 beq +0x32 /* 000003E6 */ 000003B6 4A07 tst.b D7 000003B8 670C beq +0xE /* 000003C6 */ 000003BA 2F3C FFFF D8F0 move.l -[A7], 0xFFFFD8F0 000003C0 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */] 000003C4 584F addq.w A7, 4 label000003C6: 000003C6 7000 moveq.l D0, 0x00 000003C8 2880 move.l [A4], D0 000003CA 2940 0004 move.l [A4 + 0x4], D0 000003CE 558F subq.l A7, 2 000003D0 2F0C move.l -[A7], A4 000003D2 3F3C 0038 move.w -[A7], 0x38 /* '8' */ 000003D6 A88F syscall OSDispatch 000003D8 301F move.w D0, [A7]+ 000003DA 48C0 ext.l D0 000003DC 2F00 move.l -[A7], D0 000003DE 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */] 000003E2 7E01 moveq.l D7, 0x01 000003E4 584F addq.w A7, 4 label000003E6: 000003E6 558F subq.l A7, 2 000003E8 2F0C move.l -[A7], A4 000003EA 486E 0008 pea.l [A6 + 0x8] 000003EE 486E FFFF pea.l [A6 - 0x1] 000003F2 3F3C 003D move.w -[A7], 0x3D /* '=' */ 000003F6 A88F syscall OSDispatch 000003F8 4A2E FFFF tst.b [A6 - 0x1] 000003FC 544F addq.w A7, 2 000003FE 670C beq +0xE /* 0000040C */ 00000400 2F3C FFFF D8F0 move.l -[A7], 0xFFFFD8F0 00000406 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */] 0000040A 584F addq.w A7, 4 label0000040C: 0000040C 204C movea.l A0, A4 0000040E 5088 addq.l A0, 8 00000410 2F20 move.l -[A7], -[A0] 00000412 2F20 move.l -[A7], -[A0] 00000414 4EAD 0C6A jsr [A5 + 0xC6A /* export_393 */] 00000418 4A00 tst.b D0 0000041A 504F addq.w A7, 8 0000041C 6786 beq -0x78 /* 000003A4 */ 0000041E 4CEE 1080 FFF6 movem.l D7,A4, [A6 - 0xA] 00000424 4E5E unlink A6 00000426 4E75 rts